 *{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-webkit-appearance:none;outline:none;word-break:break-all;box-sizing:border-box;-webkit-box-sizing:border-box;}
html{width:100%;height:100%;}
section,nav{display:block;}
input[type="text"],input[type="email"],input[type="url"],input[type="number"],input[type="password"],textarea{-webkit-user-select:text;}
input,.select{-webkit-user-select:initial;font-family:Arial,"Microsoft Yahei";border:none;}
a{text-decoration:none;color:#f60;}
ul,ol,li{list-style:none;}
img{border:0;}
select{background:none;}
input,img{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5{font-weight:normal;}
i{font-style:normal;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
body{color:#666;background:#fff;width:100%;height:100%;font-family:Arial,"Microsoft Yahei";-webkit-text-size-adjust:none;}
.is-hidden{overflow:hidden;}
.tal{text-align:left!important;}
.tac{text-align:center!important;}
.tar{text-align:right!important;}
.fwb{font-weight:bold;}
.vh{visibility:hidden;}
.vat{vertical-align:top;}
.disb{display:inline-block;}
.force{white-space:nowrap;}
/*mobile reset*/
 .box_flex{-webkit-box-flex:1;}
.box_box{display:-webkit-box;}
.box_vam{display:-webkit-box;-webkit-box-pack:center;-webkit-box-orient:vertical;vertical-align:middle;}
/*header*/
 .mod-hd{width:100%;height:0.88rem;display:-webkit-box;-webkit-box-pack:center;-webkit-box-orient:vertical;vertical-align:middle;text-align:center;border-bottom:1px solid #ccc;background-color:#181d29;position:absolute;top:0;left:0;z-index:111;}
.mod-hd .hd-tit{font-size:0.36rem;color:#fff;}
.mod-hd .hd-icon{color:#fff;font-size:0.28rem;height:0.88rem;min-width:0.88rem;position:absolute;left:0;top:0;padding-left:0.3rem;vertical-align:middle;display:-webkit-box;-webkit-box-pack:center;-webkit-box-orient:vertical;vertical-align:middle;text-align:left;}
.mod-hd .hd-txt{padding-right:0.3rem;right:0;text-align:right;left:auto;color:#d0d5e5}
.mod-hd .hd-icon-goback{display:block;background:url("../img/icon-back.png") no-repeat left center;padding-left:0.36rem;background-size:0.22 auto;color:#d0d5e5}
/*body*/
 .mod-bd{position:absolute;width:100%;top:0.88rem;bottom:0px;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;}
.mod-bd .bd-top{top:1.66rem;}
.mod-bd .bd-btm{bottom:0.88rem;}
.bd-main{padding:0.3rem 0;}
/*pop*/
 .mod-pop{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:9999;}
.mod-pop .pop-box{position:fixed;top:50%;left:50%;background:#fff;border:1px solid #d8d8d8;border-radius:16px;margin-top:-1rem;margin-left:-3rem;width:6rem;height:2rem;}
.mod-pop .close{position:absolute;top:0;right:0;text-align:center;z-index:33;width:0.6rem;height:0.6rem;}
.mod-pop .bank-box{top:0;right:0;margin-top:0;margin-left:0;left:0;width:100%;height:100%;}
.bank-box .share-arr{width:100%;height:100%;}
@font-face{font-family:方圆体W7-GB;src:url("../css/方圆体W7-GB.TTC");}
/*loadingPage*/
 .loading-body{overflow-y: hidden;background:-moz-linear-gradient(top,#25EBF6 0%,#EDD494 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#25EBF6),color-stop(100%,#EDD494));background:-webkit-linear-gradient(top,#25EBF6 0%,#EDD494 100%);background:-o-linear-gradient(top,#25EBF6 0%,#EDD494 100%);background:-ms-linear-gradient(top,#25EBF6 0%,#EDD494 100%);background:linear-gradient(to bottom,#25EBF6 0%,#EDD494 100%);position:absolute;top:0;}
.loading-main{position:relative;top:50%;margin-left:20%;margin-top:-50%;}
.loading-main .pic{width:3.76rem;height:3rem;}
.loading-main .pic2{margin-left:1rem;display:block;width:30%;}
.loading-main .words{position:relative;background:url("../images/loading02.png") no-repeat center;background-size:100% 100%;width:1.31rem;height:0.31rem;margin-left:1.3rem;}
.loading-main .points{position:absolute;top:-40px;left:80px;}
/*loading动画*/
 .spinner{width:1.0rem;text-align:center;}
.spinner > div{width:0.12rem;height:0.12rem;background-color:#404347;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 2.0s infinite ease;animation:bouncedelay 2.0s infinite ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;margin-left:-10px;}
.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0.0)}
40%{-webkit-transform:scale(1.0)}
}
@keyframes bouncedelay{0%,80%,100%{transform:scale(0.0);-webkit-transform:scale(0.0);}
40%{transform:scale(1.0);-webkit-transform:scale(1.0);}
}
/*begin page*/
 .begin-main{text-align:center;margin:0 auto;}
.begin-main .part_1{background:url("../images/begin01.png") no-repeat center;background-size:100% 100%;height:4rem;margin:0.44rem 0 0 0.7rem;}
.begin-main .part_2{background:url("../images/begin02.png") no-repeat center;background-size:100% 100%;width:80%;height:1.54rem;margin-left:0.7rem;margin-top:-12px;}
.begin-main .part_3{background:url("../images/begin03.png") no-repeat center;background-size:100% 100%;width:51%;height:1.24rem;margin: 0 auto ;}
.begin-main .link_con{background:url(../images/begin04.png) no-repeat center;width:3.8rem;height:1.14rem;text-align:center;background-size:100% 100%;margin:0 auto;}
.begin-main .link_con a{height:1.14rem;line-height:1.14rem;display:block;font-size:0.4rem;color:#ffffff;font-weight:bold;font-family:方圆体W7-GB;    margin: 0.3rem 0 0.2rem;}
.begin-main .link_rule{margin-top:-0.43rem;}
.begin-main .link_rule a{font-size:0.24rem;color:#424448;margin-top:0.3rem;font-family:方圆体W7-GB;}
/*question page*/
 .question-main{position:relative;padding-top:.8rem;    padding-left: 0.1rem;padding-right: 0.1rem;}
.question-main .logo{position:absolute;left:8px;top:-5px;z-index:2;width:95%;}
.question-main .logo .icon{background:url(../images/q_logo.png) no-repeat center;background-size:80% 80%;width:2.71rem;height:1.24rem;display:inline-block;margin-left:-0.4rem;margin-top:0.06rem;}
/* .question-main .logo .music_play{background:url("../img/q_music01.png") no-repeat center;background-size:100% 100%;width:0.56rem;height:0.56rem;display:inline-block;position:absolute;top:12px;right:0;}
.question-main .logo .music_closed{background:url("../img/q_music02.png") no-repeat center;background-size:100% 100%;width:0.56rem;height:0.56rem;display:inline-block;position:absolute;top:12px;right:0;}
*/
 .question-main .topic{position:relative;margin-bottom:0.5rem;margin-top:-0.5rem;}
.question-main .topic .semi-circle{width:1rem;height:0.50rem;background-color:transparent;border-top:1px solid #181d29;border-right:1px solid #181d29;border-left:1px solid #181d29;border-bottom:1px solid #34E9F0;border-radius:50px 50px 0 0;margin:0 auto;position:relative;z-index:2;}
.question-main .topic .tit{font-size:0.32rem;color:#181d29;text-align:center;font-family:方圆体W7-GB;padding-top:0.15rem;}
.question-main .topic .content{border:1px solid #181d29;border-radius:20px;height:auto;position:relative;z-index:1;margin-top:-1px;padding:0.24rem 0.1rem 0.25rem 0.1rem;}
.question-main .topic .msg{font-size:0.24rem;color:#000;line-height:0.5rem;text-indent:2em;font-family:方圆体W7-GB;}
.question-main .options{margin-top:0.46rem;}
.question-main .options>li{background:url(../images/q_btn01.png) no-repeat center;background-size:7.07rem 1.1rem;width:100%;height:1.1rem;margin-bottom:0.26rem;text-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-orient:vertical;vertical-align:middle;}
.question-main .options>li>a{padding:0.2rem 0.5rem;display:block;font-size:0.3rem;color:#ffffff;font-family:方圆体W7-GB;line-height:0.36rem;}
 .choose .bg_green{background:url(../images/q_btn02.png) no-repeat center;background-size:98% 100%;}
.choose .bg_red{background:url(../images/q_btn03.png) no-repeat center;background-size:98% 100%;}
.result_main{}
.result_main .con{background:url("../images/res_con.png") no-repeat center;width:5.79rem;height:3.33rem;background-size:100% 100%;}
.result_main .tit{font-size:0.36rem;color:#424448;font-family:方圆体W7-GB;font-weight:normal;padding-top:0.18rem;margin-bottom:0.3rem;padding-left:0.2rem;}
.result_main .right{font-size:0.48rem;line-height:0.88rem;color:#424448;font-family:方圆体W7-GB;text-align:center;}
.result_main .right .num{font-size:1.1rem;color:#1fd467;display:inline-block;text-align:center;background:url("../images/res_num.png") no-repeat center;width:1.39rem;height:1.09rem;background-size:100% 100%;}
.result_main .btn{display:-webkit-box;margin-top:1.06rem;margin:1rem auto 0.6rem;}
.result_main .btn_again{-webkit-box-flex:1;background:url(../images/res_btn.png) no-repeat center;width:3.38rem;height:1.1rem;text-align:center;background-size:100% 100%;margin-right:0.3rem;}
.result_main .btn_again >a{height:1.14rem;line-height:1.14rem;display:block;font-size:0.3rem;color:#ffffff;font-family:方圆体W7-GB;}
.result_main .btn_share{-webkit-box-flex:1;background:url(../images/res_btn.png) no-repeat center;width:3.38rem;height:1.1rem;text-align:center;background-size:100% 100%;}
.result_main .btn_share >a{height:1.14rem;line-height:1.14rem;display:block;font-size:0.3rem;color:#ffffff;font-family:方圆体W7-GB;}
.result_main .link_download{background:url(../images/res_share.png) no-repeat center;width:5.07rem;height:1.1rem;text-align:center;background-size:100% 100%;margin:0 auto;}
.result_main .link_download>a{height:1.14rem;line-height:1.14rem;display:block;font-size:0.3rem;color:#ffffff;font-family:方圆体W7-GB;}
.result_main .copy{position:fixed;bottom:35px;font-size:0.2rem;color:#424448;text-align:center;margin:0 auto;width:100%;font-family:方圆体W7-GB;}
/*music play*/
 .myMusic{position:absolute;top:0;right:0;}
.myMusic .circle{}
.myMusic .music_play{background:url("../images/q_music01.png") no-repeat center;background-size:100% 100%;width:0.56rem;height:0.56rem;display:inline-block;position:absolute;top:12px;right:0;}
.myMusic .music_closed{background:url("../images/q_music02.png") no-repeat center;background-size:100% 100%;width:0.56rem;height:0.56rem;display:inline-block;position:absolute;top:12px;right:0;}
.myMusic .play{-webkit-animation:Circle 1s ease-in-out infinite;animation:Circle 1s ease-in-out infinite;}
.myMusic .pause{-webkit-animation-play-state:paused;animation-play-state:paused;}
@-webkit-keyframes Circle{from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);}
}
@keyframes Circle{from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
.yindao{position:fixed;display:block;top:0;left:0;width:100%;height:100%;z-index:99999;border:solid 1px #000;opacity:1;color:#000;font-weight:400;font-family:'Microsoft YaHei','Roboto',sans-serif;text-align:center;font-size:0.8em;}
.yindao img{width:100%;}


.logo img{display:block;max-width:1.47rem;}
.swipers{margin:0rem 0.22rem 0 0.22rem;margin-top:-0.21rem;}
.swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto;}
.swiper-slide{}
.scores{width:100%;height:100%;}
.scores h3{font-size:0.32rem;line-height:0.48rem;word-wrap:break-word;display:block;text-align:justify;}
.scores .f{margin:0.2rem 0 0.4rem 0;font-size:0.25rem;width:100%;}
.scores .f span{display:inline-block;height:0.75rem;width:0.75rem;line-height:0.75rem;font-size:0.42rem;color:#fff;background:#4e3821;text-align:center;border-radius:100%;margin-right:0.15rem;}
.choose{width:100%;}
.choose .input{margin-bottom:0.25rem;position:relative;}
.choose input[type="radio"]{position:absolute;left:0;top:0.04rem;vertical-align:middle;}
.choose label{font-size:0.24rem;color:#ffffff;font-family:方圆体W7-GB;line-height:0.36rem;background:url(../images/q_btn01.png) no-repeat center;background-size:100% 100%;width:100%;height:0.8rem;margin-bottom:0.26rem;text-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-orient:vertical;vertical-align:middle;}
.preNexts{width:100%;height:0.88rem;border:1px solid #cfd5da;border-radius:0.1rem;margin:0.3rem 0 0.55rem 0;position:relative;background:#e3e7e7;box-sizing:border-box;}
.swiper-button-next,.swiper-button-prev{width:45%;height:0.88rem;float:left;line-height:0.88rem;font-size:0.29rem;color:#637d96;}
.swiper-button-next{float:right;}
.swiper-button-prev .pre,.swiper-button-next .next{width:0.96rem;height:0.86rem;float:left;background:url(../images/pre.png) center center no-repeat;background-size:0.55rem;display:block;border-right:1px solid #b8bdc1;margin-right:0.25rem;}
.swiper-button-next .next{float:right;margin-left:0.25rem;background:url(../images/next.png) center center no-repeat;border-left:1px solid #b8bdc1;border-right:0;background-size:0.55rem;margin-right:0;}
.con{}
.con h1{font-size:0.36rem;text-align:center;line-height:0.48rem;margin-bottom:0.5rem;}
.con p{line-height:0.36rem;font-size:0.24rem;margin-bottom:0.30rem;text-align:justify;word-wrap:break-word;}
.swipers a.jion,.swipers a.tijiao{}
.con .phone{width:100%;height:0.63rem;border:1px solid #c5c8cc;border-radius:0.12rem;line-height:0.63rem;font-size:0.27rem;padding:0 0.2rem;background:#e4e6e9;box-sizing:border-box;margin-bottom:0.8rem;}
.smile{width:100%;padding-top:1.78rem;background:url(../images/smile.png) right top no-repeat;background-size:2.19rem;}
